<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
    <title>hello jsp</title>
  </head>
  <body>
      <%-- jsp注释
          jsp: java server page  java 服务器端页面
          html + java     模板引擎

          <%java代码%>  脚本

       --%>
      <!-- html注释-->
      <h1>hello jsp </h1>
      <%
         // java 单行注释
         /*  java 多行注释*/
          int  num = 97;
          System.out.println("num:"+num);
          System.out.println("----------------------");
        // 调用定义在类中的方法   str  全局作用域中定义的变量
        show(str);
      %>
      <%--  输出脚本    --%>
      <h1> <%  //局部作用域    service方法中

           //out 对象   jsp内置对象  不需要new  直接使用

            out.write(num);  // 字符   int -> char
//          out.flush();
//          out.print(num);
        %>
      </h1>
      <%-- 输出脚本 简化out的输出型形式  插值脚本    --%>
      <h1><%=num %></h1>

    <%!  //全局作用域  全局变量
           String str = "hello jsp";
          //定义方法
          public void show(String str){
            System.out.println("str:"+str);
            System.out.println("hello show");
          }
    %>


  </body>
</html>
